﻿@import url(ddsmoothmenu.css);
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(onlineeditor.css);

.header{height: 107px;/* background: url(../images/tbg.gif) repeat-x; */overflow: hidden;}
.logo{float: left;}
.topnav{float: right;padding: 25px 0 0 0;}
.topnav img{vertical-align: middle;}
.i_banner{height: 398px;/* background: url(../images/bbg.jpg) repeat-x; */background-color:#fff;}
.p_banner{height: 398px;background: url(../images/bbg.jpg) repeat-x;}
.i_banner ul{text-align: center;}
.p_banner div{text-align: center;}
.i_warp{/* background: url(../images/bg.gif) repeat-x top; */}
.i_left{width: 296px;float: left;padding: 37px 0 0 13px;}
.i_contact{width: 295px;height: 216px;background: url(../images/lb.jpg) no-repeat;}
.i_contact .contact_content{padding: 20px 0px 0px 20px;}
.i_contact h1{line-height: 32px;padding-left: 39px;padding-top: 10px;color: #0090ff;font-size: 14px;font-weight: bold;}
.i_contact ul{padding: 0px 20px 0 25px;line-height: 23px;}
.i_mid{width: 52px;float: left;background: url(../images/xian.jpg);width: 52px;}
.i_rig{width: 622px;float: left;padding-top: 37px;}
.i_n_list{}
.i_n_list dl.i_n_t{width: 622px;height: 26px;background: url(../images/LINE.gif) no-repeat bottom;}
.i_n_list dl.i_n_t dt{float: left;line-height: 23px;padding-left: 5px;font-size: 14px;color: #585858;font-weight: bold;}
.i_n_list dl.i_n_t dd{float: right;line-height: 23px;padding: 0 0 0 0;}
.nlist{padding: 15px 0 0 0;}
.nlist dl{width: 622px;height: 40px;border-bottom: dashed #ccc 1px;overflow: hidden;}
.nlist dt{float: left;line-height: 40px;background: url(../images/icon2.gif) no-repeat 4px 50%;padding-left: 24px;overflow: hidden;}
.nlist dt a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 500px;line-height: 40px;}
.nlist dd{float: left;line-height: 40px;padding-left: 25px;}
.i_p_list{width: 622px;height: 120px;margin-top: 10px;background: #ececec;}
.i_p_list dl{width: 296px;height: 111px;background: url(../images/b1.jpg) no-repeat right bottom;float: left;padding: 9px 0 0 10px;}
.i_p_list dt{width: 158px;float: left;padding: 28px 0 0 10px;}
.i_p_list dt p{line-height: 26px;background: url(../images/icon2.gif) no-repeat 2px 50%;padding-left: 20px;border-bottom: dashed #3e6083 1px;font-size: 14px;font-weight: bold;}
.i_p_list dd{float: right;padding: 7px 7px 0 0;}
.i_p_list1{width: 971px;height: 286px;background: url(../images/b2.gif) no-repeat;margin: 20px auto 0 auto;}
.i_p_list1 dl.i_p_t1{width: 941px;margin: 0 auto;height: 38px;background: url(../images/line1.gif) no-repeat bottom;}
.i_p_list1 dl.i_p_t1 dt{float: left;line-height: 23px;padding-top: 12px;padding-left: 5px;font-size: 14px;color: #585858;font-weight: bold;}
.i_p_list1 dl.i_p_t1 dd{float: right;line-height: 23px;padding: 12px 0 0 0;}
.plist{width: 941px;margin: 0 auto;}
.plist dl{width: 172px;height: 209px;background: url(../images/b3.gif) no-repeat right bottom;float: left;padding: 0px 0 0 15px;}
.plist dt{text-align: center;padding-top: 18px;}
.plist dl dt a{display: block;overflow: hidden;width: 158px;height: 144px;padding-bottom: 7px;}
.plist dl dt a img{width: 100%;padding: 8px 0px 0px 10px;}
.plist dd{line-height: 32px;background: url(../images/icon2.gif) no-repeat 16px 50%;padding: 1px 0 0 29px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 140px;}
.footer{height: 175px;background: url(../images/footer.gif) repeat-x;width: 100%;text-align: center;margin-top: 10px;}
.footer p,#mobile_qrcode{padding-top: 15px;text-align: center;line-height: 22px;}
.p_left{width: 683px;float: left;padding: 0 0 0 0;margin-left: 18px;overflow: hidden;}
.p_l_t{line-height: 52px;background: url(../images/home.gif) no-repeat 0px 50%;padding-left: 25px;}
.p_l_t1{width: 673px;height: 28px;border-bottom: solid #ff0000 1px;border-left: solid #ff0000 9px;border-right: solid #ff0000 1px;border-top: solid #ff0000 1px;}
.p_l_t1 p{line-height: 28px;padding-left: 11px;background-color: red;}
.content{line-height: 22px;padding: 0 10px 10px 10px;}
.p_rig{width: 240px;float: right;padding-top: 52px;}
.leftlist{background: url(../images/rbg.gif) repeat-y;}
.leftlist h1{line-height: 78px;padding-left: 30px;font-size: 18px;font-weight: bold;}
.leftlist ul{width: 230px;margin: 0 auto;}
.leftlist li{line-height: 39px;border-top: solid #cdd0c5 1px;}
.leftlist li a{background: url(../images/icon4.gif) no-repeat 15px 50%;padding-left: 30px;}
.sortsubnavcontainer li{padding-left: 15px;}
/*----------单列图文的补充样式-------------*/.product1 img{position: absolute;margin-left: -110px;}
.d{width: 159px;display: block;overflow: hidden;position: absolute;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;margin: 60px 0px 0px -276px;}
.product2 img{position: absolute;margin-left: -110px;}
.d2{width: 159px;display: block;overflow: hidden;position: absolute;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;margin: 60px 0px 0px -276px;}
.navPage{ width:100%; height:auto; overflow:hidden;}
.navPage a,.navPage span{ margin-right:10px;}